internal scavenging - German English Dictionary